prehispanic artifact - Allemand Anglais Dictionnaire